inner while loops in java